package br.com.datasun.biblioteca.entities;

public enum TipoContato {
	TELEFONE(1L), CELULAR(2L), FAX(3L), CONTATO(4L);
	private long id;
	private TipoContato(long id){
		this.id = id;
	}
	public Long getId() {
		return id;
	}
	
	public static TipoContato getValueOf(long idTipoContato){
		TipoContato result = null;
		if(TipoContato.TELEFONE.getId().equals(idTipoContato)){
			result = TipoContato.TELEFONE;
		}else if(TipoContato.CELULAR.getId().equals(idTipoContato)){
			result = TipoContato.CELULAR;
		}else if (TipoContato.FAX.getId().equals(idTipoContato)){
			result = TipoContato.FAX;
		}else result = TipoContato.CONTATO;
		
		return result;
	}
	
}
